Big Huge Thesaurus

Bufo calamita

noun

sounds kind of like